using System;
using System.Collections.Generic;
namespace ServiceStack
{
	public interface IReplyClient
	{
		TResponse Send<TResponse>(object request);
		TResponse Send<TResponse>(IReturn<TResponse> request);
		void Send(IReturnVoid request);
		List<TResponse> SendAll<TResponse>(IEnumerable<IReturn<TResponse>> requests);
	}
}
